623575
171784
832225
27301
110229
305257
380220
606985
672900
783464
658650
958150
5239799
3663581
3194148
2490804
2270988
2109609
2038358
193578
1819118
1742136
1715196
1658471